public class Test {
    public static void main(String[] args) {
        int a=10;
        int b=20;
//        a++;
//        System.out.println(a);//11

//        int b=a--;//先把a的值赋给b，然后a再++
//        System.out.println(b);//b=10
//        System.out.println(a);//a=9

//        //java和c不一样
//        a=a--;//这是java自己的处理方式
//        System.out.println(a);//9

        System.out.println(a>b);//false

    }
    public static void main1(String[] args) {
        int a=0;
        System.out.println(a);
        System.out.println(Integer.MAX_VALUE);
        //int的包装类Integer
        //Integer：学名：包装类，当前的Integer类型是int的plus版本，比int的功能更加强大
        System.out.println(Integer.MIN_VALUE);
        System.out.println("===========");

        long b=10;
        //long的包装类是Long
        System.out.println(b);
        System.out.println(Long.MAX_VALUE);
        System.out.println(Long.MIN_VALUE);
        System.out.println("===========");

        byte c=127;//在java中，当给定的数据超过了当前的数据类型所表示的范围之后，编译器会报错，
        // 例如byte的范围是0-127，如果在这里超出范围了则报错,byte的包装类是Byte
        System.out.println(c);
        System.out.println(Byte.MAX_VALUE);
        System.out.println(Byte.MIN_VALUE);
        System.out.println("===========");

        short s=0;
        //short的包装类是Short
        System.out.println(s);
        System.out.println(Short.MAX_VALUE);
        System.out.println(Short.MIN_VALUE);
        System.out.println("===========");

        double num =1.9;
        //double的包装类是Double
        System.out.println(num);//小数在计算机当中，没有一个非常精确的表示
        System.out.println(Double.MAX_VALUE);
        System.out.println(Double.MIN_VALUE);
        System.out.println("===========");

        float f=1.1f;//float类型必须加f;
        //float的包装老是Float
        System.out.println(f);
        System.out.println(Float.MAX_VALUE);
        System.out.println(Float.MIN_VALUE);
        System.out.println("===========");

        //java中的char是2个字节,可以表示一个汉字
        char ch ='娇';//用unicode来表示字符的，在C中是使用ASCII表示字符的
        //char的包装类是character
        System.out.println(ch);
        System.out.println(Character.MAX_VALUE);
        System.out.println(Character.MIN_VALUE);
        System.out.println("===========");

        //在java虚拟机规范中，没有明确规定boolean占几个字节，也没有专门用来处理boolean的字节码指令，
        //在Oracle公司的虚拟机实现中，boolean占1个字节
        boolean flag=true;//在java中boolean只有true和false
        //java的boolean和int类型不能互相转换
        //boolean的包装类型是Boolean
        System.out.println(flag);

    }
}
